home *** CD-ROM | disk | FTP | other *** search
/ Stunning Games / Stunning Games volume 1.iso / titles / retriss / readme.now < prev    next >
Text File  |  1995-01-24  |  11KB  |  252 lines

  1.  SUPER RETRISS PRO  (c) Copyright 1993,94 Rogelio Bernal   All rights reserved
  2.  
  3.  
  4.             THIS TEXT FILE HAS TWO PARTS
  5.  
  6.            !!!PLEASE!!! !!!PLEASE!!! !!!PLEASE!!!
  7.              I KNOW YOU HATE TO READ DOCS, BUT
  8.      IT IS VERY IMPORTANT THAT YOU READ AT LEAST THE FIRST PART
  9.           BEFORE RUNNING THE GAME (60 lines only).
  10.                   JUST ONCE, OK?
  11.  
  12. -------------------------------------------------------------------------------
  13. SETUP FIRST!!
  14.  
  15.  Type SETUP to select either PC Speaker or SoundBlaster. If you use
  16.  SB, copy ST-VOICE.DRV (from the SB software) to the SR.Pro directory ,or
  17.  set the SOUND environment variable as your SB manual explains. If you
  18.  use the environment variable, make sure it is configured correctly, or
  19.  SR.Pro will likely hang and force you to reboot your computer.
  20.  
  21. -------------------------------------------------------------------------------
  22.  
  23.             PART 1: WHAT YOU MUST KNOW
  24.             ══════════════════════════
  25.  
  26.   MEMORY / MEMORY MANAGERS / OPERATING SYSTEMS
  27.   ────────────────────────────────────────────
  28.   Super Retriss Pro needs a lot of base memory. If you are
  29.   using a Sound Blaster/Pro card or compatible, and have
  30.   less than 610k free (624,640 bytes), the program will
  31.   refuse to run (with PC speaker sound, a minimum of 400k
  32.   is recommended). In the first case, your best bet is to
  33.   load DOS high using HIMEM.SYS or whatever memory manager
  34.   you want. I have tested the program under QEMM 7.5,
  35.   386MAX, EMM386 and HIMEM.SYS alone with no problems,
  36.   although this does not guarantee it will run under any
  37.   different configurations of these.  I have detected
  38.   problems with QEMM 7.04 in a few systems when Sound
  39.   Blaster sound is being used. If you are using this
  40.   version of QEMM, use Sound Blaster sound and are
  41.   experiencing problems, run the program with the /q1
  42.   switch (SRP.EXE /q1).  Since Super Retriss Pro does not
  43.   mess up with extended or expanded memory, this seems more
  44.   to be a problem with QEMM 7.04 rather than with Super
  45.   Retriss Pro. Chances are that, as far as there is enough
  46.   free base memory, everything should run fine.
  47.  
  48.   While memory managers such those mentioned in the
  49.   previous paragraph help you free a lot of base memory,
  50.   and will not affect the performance of the game, they
  51.   also slow down the system a bit, and things like the
  52.   scrolling text in the main menu would run slower than if
  53.   you just use HIMEM.SYS.
  54.  
  55.   Unfortunately, when using Sound Blaster sound, Super
  56.   Retriss Pro is way too hungry for base memory, and in
  57.   most cases, users are likely forced to use a memory
  58.   manager. The most consistent AUTOEXEC.BAT/CONFIG.SYS
  59.   configurations I ran into were:
  60.  
  61.   ·  Always get rid of all drivers for CD-ROM, scanners, and
  62.      other devices not used by the game.
  63.  
  64.   ·  Load HIMEM.SYS, DOS in high memory, and the MOUSE
  65.      driver (also in high memory).
  66.  
  67.   ·  To the previous configuration, add EMM386 (set to
  68.      NOEMS) and SMARTDRV.
  69.  
  70.   ·  QEMM 7.5 replacing EMM386.
  71.  
  72.   If you cannot figure a valid configuration, try using the
  73.   sound selection switches, and probably you will find a
  74.   combination that will work (read Chapter 7.2 Sound
  75.   selection switches). In the worst case, I hope you can
  76.   live with the shameful sound I added for the PC Speaker.
  77.  
  78.   If the program suddenly exits with a "Not enough memory"
  79.   message or another (very unlikely but not impossible),
  80.   reboot the machine and make sure again there is enough
  81.   memory (as specified above). If there WAS enough memory
  82.   available, do not worry too much. Just make sure you
  83.   ALWAYS reboot the computer after getting any of these
  84.   messages, or when the program suddenly exits or go nuts
  85.   in the middle of it. All these events are, again,
  86.   UNLIKELY, but I've seen it happens a few times.
  87.  
  88.   If you are using the SoundBlaster setup, do not attempt
  89.   to run the program under any multitasking environment,
  90.   such as Desqview or Windows. With only PC speaker sound
  91.   selected, the program has been tested on the following
  92.   multitasking systems:
  93.  
  94.      SYSTEM           HARDWARE      RESULTS
  95.      ══════════════   ══════════    ══════════════════════════════
  96.      Desqview         486/50Mhz     Fine
  97.      Desqview/X       486/50Mhz     Slow but ok
  98.      Windows 3.1      486/33Mhz     Fine. Slow but faster than expected
  99.      OS/2             486/50Mhz     Fine
  100.      SoftWindows      PPC-6100      Very slow, but fine (Amazing!)
  101.  
  102.   If you have DOS 5.0 or higher available, don't do nasty
  103.   things, and run the game from there. Nothing can compare
  104.   to running the game in DOS native mode (5.0 or higher).
  105.  
  106.  
  107.   DISK USAGE AND DISK CACHE
  108.   ─────────────────────────
  109.   Super Retriss Pro uses much more data than previous
  110.   versions. Most of this data is stored in the file SRP-DATA.000
  111.   and it takes up about one megabyte and a half.  Since the
  112.   program has to manage all this data within the 610k limit,
  113.   different portions are loaded from the disk at runtime
  114.   whenever they're needed. The sound effects and MOD songs are
  115.   also loaded/unloaded as required by the program. While it's
  116.   not a big deal of time, the use of a disk cache program will
  117.   speed up actions such as going from one menu to another, etc...
  118.   The speed of the game is unaffected in any case.
  119.  
  120.  
  121.  
  122.  
  123. PART 2: WHAT YOU MAY WANT TO KNOW
  124. ═════════════════════════════════
  125.  
  126.   MOUSE / NO MOUSE
  127.   ────────────────
  128.   The only thing non-mouse users will be missing is the
  129.   Zone Designer. Anything else is fully working, and in
  130.   most cases, the mouse is replaced by either the arrow
  131.   keys or an option number.
  132.  
  133.   From the Main Menu, you can use the numbers (1,2,3,4,5,6)
  134.   to select the  options (although you don't see any
  135.   numbers in the screen). Same thing  goes for the Select
  136.   Piece Set menu (1,2 and 3, in this case). In the Options
  137.   and Load Zone menus, move with the up/down arrow keys. As
  138.   mentioned above, the Zone Designer is the only thing that
  139.   doesn't work without a mice.
  140.  
  141.  
  142.   SOUND BLASTER / PC SPEAKER
  143.   ──────────────────────────
  144.   If you don't have a Sound Blaster or 100% compatible
  145.   sound card, you will  be missing quite a lot. Not only
  146.   because you won't be able to listen to  the songs and
  147.   digitized sounds effects, but also because my PC speaker
  148.   hasn't been working since 1992, and therefore I stopped
  149.   supporting this  device in my programs since then. In
  150.   other words, the sounds for the  PC speaker are very
  151.   limited, poor, and were added years ago, when the game
  152.   was in its prehistoric phase. New features such bombs and
  153.   the like are simply soundless if you don't have a Sound
  154.   Blaster card.
  155.  
  156.   If you don't want to spend hundreds of dollars in a good
  157.   sound card, you can always find a used Sound Blaster Pro
  158.   for less than $50 bucks (not to mention an old Sound
  159.   Blaster). So go and get a sound card! They're really
  160.   cheap and will make your computer happier! Trust me.
  161.   On the other hand, the programs seems to be incredibly
  162.   stable in a quite reasonable number of systems (see table
  163.   30-40 lines above) when the PC Speaker is selected. Is
  164.   this the same as saying that the Sound Blaster routines
  165.   are the cause of most problems, whenever they occur?
  166.   Well...  yes, it is. Particularly, the MOD routines have
  167.   been found to be, in one  way or another, the only reason
  168.   of crashing the program. However I  cannot complain, as
  169.   these are not my routines, but rather Mark J.Cox's,  and
  170.   I do not have the time to research and write my own set
  171.   (I am the one to blame in any case). Cox's routines
  172.   nowadays are rather old, but they were great when
  173.   released, several years ago. I have to thank him for
  174.   releasing the library for free, so now everyone can
  175.   listen, and hopefully enjoy these boosting tones in Super
  176.   Retriss Pro.
  177.  
  178.   The sound effects are actually plain VOC files, and that
  179.   is why the ST-VOICE.DRV driver is required. Sorry folks.
  180.   Blame me for being lazy again, but since everyone who
  181.   owns a Sound Blaster has this file, and it makes my life
  182.   a whole lot easier to use the driver rather than writing
  183.   my own routines, I just opted for the most time-saving
  184.   option. Besides, I am not trying to show off  :-)   As
  185.   far as you enjoy the game, I am happy.
  186.  
  187.   And last, but not least (or was it the other way?) FM
  188.   music is played, one song for each zone. All the songs,
  189.   with no exception, were obtained from local Bulletin
  190.   Boards (thanks to Tan for getting some for me), and the
  191.   Internet via anonymous FTP, all in ROL (Adlib/FM) format.
  192.   They all are considered freeware. I have no information
  193.   whatsoever of who are the original writers of the songs,
  194.   and doubt anybody would. Somehow, these songs play an
  195.   important role in the game: they create a certain
  196.   atmosphere, keeping the player entertained and adding
  197.   some rhythm and variation to the game.  Since I have not
  198.   written any of these songs (not to mention composing, as
  199.   most of them are quite popular), I do not deserve any
  200.   credits for them. If I had decided to release this game
  201.   as Shareware, I would feel rather uncomfortable by
  202.   releasing the game with all those songs, since they are
  203.   not mine. Since that is not the case, and I am making no
  204.   profit whatsoever from this game, I hope I can be
  205.   forgiven.
  206.  
  207.  
  208. GAME SPEED
  209. ──────────
  210.   Previous versions of Super Retriss ran at different
  211.   speeds in different computers, and in Super Retriss 3.0 I
  212.   included an option to set up the speed of the game, based
  213.   on estimations and other obscure procedures.
  214.  
  215.   Super Retriss Pro now uses the internal timer to set up
  216.   the pace while playing. It should have been like this
  217.   since the beginning, but well... It's ok now!
  218.  
  219.   There are still a few things going on with the speed,
  220.   although they don't concern the game speed, but rather
  221.   the main menu, depending on whether  SoundBlaster sound
  222.   was selected.
  223.  
  224.   Since the sound routines for the MOD songs (themes for
  225.   the MAIN MENU,  SELECT PIECE SET menu, HIGH SCORES
  226.   screens...) take up around 30% of  the CPU time, I let
  227.   the other code run as fast as possible, without  checking
  228.   on the timer. This results in a faster program, when
  229.   executed  in faster machines, and affects the text
  230.   scroller and the rotating  balls. You will get optimum
  231.   performance with a 486/33Mhz or faster  machine. Less
  232.   than a 386/25Mhz could result in a rather annoying
  233.   slowness.  As mentioned before, the use of a memory
  234.   manager such QEMM, 386MAX and so on, will also affect the
  235.   speed of these things IN THE MENUS ONLY.
  236.  
  237.   With a PC Speaker configuration (a relief of around 30%
  238.   of CPU time), the  speed of these events is timed, but
  239.   there could be a still noticeable  difference in
  240.   performance from a 286/10Mhz to a 386/25Mhz or higher.
  241.   All these speed dilemmas don't really matter much, as the
  242.   game itself  always runs at the same timed speed, whether
  243.   in a Pentium or a 286. I am only referring to the
  244.   scrolling text and rotating balls of the menus. I thought
  245.   this info might be of some interest for you. If you don't
  246.   know  or do not care, just like I said, it doesn't
  247.   matter, as the game itself is unaffected.
  248.  
  249.   This is it for now. Enjoy!
  250.  
  251.  _Rogelio Bernal_____________________________________________________________
  252.   bernal@wit.edu